iT邦幫忙

2023 iThome 鐵人賽

DAY 2
1
自我挑戰組

NodeJS with MongoDB專案開發系列 第 2

Day2 Mongo DB介紹

  • 分享至 

  • xImage
  •  

Mongo DB介紹

小弟我因為想做關於資料庫導向的專案,所以會使用到Mongo DB這項技術來輔助我實現專案內容

Mongo DB 是什麼呢?MongoDB是非關聯式資料庫,是一種文件導向Document-oriented database的資料庫管理系統,它和傳統的關聯式MYSQL不一樣,資料庫有兩種形式,一種是關聯式資料庫SQL,另一種是非關聯式資料庫NoSQL, SQL是傳統式的資料庫,在進行新增、查詢、更新和刪除資料等等的操作,同時也能建立和修改資料庫,麻煩的是資料表需預先設定好架構Schema,以及需預先定義好資料表之間的關係,使資料之間有明確的關聯 ; 而NoSQL非關聯式資料表,是不限定為關聯式資料庫的資料庫管理系統,NoSQL資料庫是不用schema架構的,可自由定義資料文件的結構,以及自由新增欄位,例如:Mongo DB

Mongo DB的優點

  • 高效能處理大數據
  • 高可用性架構
  • 無限制的水平擴充
  • 新增欄位自由靈活
  • 查詢語言功能強大

在mongo db裡面插入一個文檔來顯示hello world

db.myCollection.insert({ message: "Hello World" })

小弟是我第二天排版,所以有點亂抱歉請見諒


上一篇
Day 1 Node.js介紹
下一篇
Day 3 Node.js與JavaScript差別以及應用
系列文
NodeJS with MongoDB專案開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言